embolizing agents - English Synonyms Dictionary